$(document).ready(function(){
    $('.fechada').show();
    $('.aberta').show();
    //abertura de modal 
    $('#minimizar').on('click',function(){
            if($('.aberta').css('display') == 'none'){
                $('.aberta').slideDown(500);
                $('#minimizar').text('-');
            }else{
                $(".aberta").slideUp(500);
                $('#minimizar').text('+');
            }
    });
    
     $("#form").validate({
        onfocusout: function (element) {
            $(element).valid();
        },
        errorPlacement: function(error, element) 
        {
            element.attr('title', error.text());
            $(".error").tooltip({   
                position: {
                    my: "center bottom-10",
                    at: "right top",
                    using: function(position, feedback) {
                        $(this).css(position);
                        $("<div>").addClass("arrow").addClass(feedback.vertical).addClass(feedback.horizontal).appendTo(this);
                    }
                },
                tooltipClass: "ttError"
            }); 
        },        
        rules: {
            nome: {
                required: true
            },
            email: {
                required: true,
                email: true
            },
            assunto: {
                required: true
            },
            mensagem:{
                required: true
            }
        },
        messages: {
            nome: {
                required: "O campo nome é obrigatório.",
            },
            email: {
                required: "O campo email é obrigatório.",
                email: "E-mail inválido."
            },
            assunto:{
                required: "O campo assunto é obrigatório."
            },
            mensagem: {
                required: "O campo mensagem é obrigatório."
            }
        }
    });
    
});

//inicio - criação de mapa do gmaps
 $(function(){
    var map = null; 

    if($(window).height() > 768){
        $('#map_canvas').css({'height': 500 });
    }
    else{
        $('#map_canvas').css({'height': 305 });
    }

    //DEFINE AS COORDENADAS DA RUA OU AVENIDA
    var latlng = new google.maps.LatLng(-28.259365,-52.4061147); //DEFINE A LOCALIZAÇÃO EXATA DO MAPA

    var myOptions = {
        zoom: 12,
        center: latlng,
        mapTypeId: google.maps.MapTypeId.ROADMAP
     };

    //CRIANDO O MAPA
    map = new google.maps.Map( document.getElementById("map_canvas") , myOptions );

    //DEFINE AS COORDENADAS DA RUA OU AVENIDA - CENTRALIZAÇÃO DO MAPA 
    map.setCenter(new google.maps.LatLng(-28.259365,-52.4061147));

    //MUDANDO O ZOOM DO MAPA
    map.setZoom(17);

    //MUDANDO O TIPO DO MAPA - NESSA FORMA, ESTÁ DEFINIDO O FORMATO MAPA
    map.setMapTypeId(google.maps.MapTypeId.ROADMAP);

    //INSERINDO O MARCARDOR
    // ESSE CÓDIGO VAI COLOCAR UM ÍCONE DE MARCAÇÃO NO LOCAL EXATO DA SUA EMPRESA
    var endereco = '-28.259365,-52.4061147';
    geocoder = new google.maps.Geocoder();     
    geocoder.geocode({'address':endereco}, function(results, status){
        if( status = google.maps.GeocoderStatus.OK){
            latlng = results[0].geometry.location;
            icon: 'img/marcador.png';
            markerInicio = new google.maps.Marker({
                position: latlng,
                title: "Aqui",
                map: map,
                icon: 'public/media/images/icone_mapa.png'
            });    
        }
    });
});
//fim - criação de mapa do gmaps